package com.xian.tszs.meal.mapper;

import org.apache.ibatis.annotations.Select;
import org.apache.ibatis.annotations.Update;

import com.xian.tszs.meal.entity.TsUser;

public interface TsUserMapper {

	
	/***
	 * 查询一个对象
	* @author: MRC  
	* @date 2019年5月22日 下午3:00:51 
	* @return TsUser 返回类型
	 */
	@Select("SELECT * FROM `ts_user` WHERE open_id = #{openId} LIMIT 1")
	TsUser findByOpenId(String openId);
	
	/***
	 * 修改用户基本信息
	* @author: MRC  
	* @date 2019年5月22日 下午3:59:22 
	* @return void 返回类型
	 */
	@Update("update ts_user set nick_name = #{nickName},gender = #{gender}, pic = #{pic},city = #{city} where id = #{id} limit 1 ")
	void updateUserInfo(TsUser tsUser);
	
	/**
	 * 绑定手机号
	* @author: MRC  
	* @date 2019年5月22日 下午4:08:19 
	* @return void 返回类型
	 */
	@Update("update ts_user set account = #{phone},mobile = #{phone} where id = #{id}")
	void updateUserPhone(String phone, String id);
}
